be indebted for - İspanyolca İngilizce Sözlük